package org.aswing.util;

extern interface Impulser {
	function addActionListener(p0 : Dynamic, ?p1 : Int, ?p2 : Bool) : Void;
	function getDelay() : UInt;
	function getInitialDelay() : UInt;
	function isRepeats() : Bool;
	function isRunning() : Bool;
	function removeActionListener(p0 : Dynamic) : Void;
	function restart() : Void;
	function setDelay(p0 : UInt) : Void;
	function setInitialDelay(p0 : UInt) : Void;
	function setRepeats(p0 : Bool) : Void;
	function start() : Void;
	function stop() : Void;
}
